package com.yuantu.judiciary.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author syw
 * @since 2023-11-01
 **/
@Data
@ApiModel("企业工商基础信息")
public class ResEntDetailDTO {
    @ApiModelProperty("主要管理人员") private List<EntPersonDTO> PERSON;
    @ApiModelProperty("企业对外投资信息") private List<EntInvDTO> ENTINV;
    @ApiModelProperty("变更信息") private List<EntAlterDTO> ALTER;
    @ApiModelProperty("清算信息") private List<EntLiquidationDTO> LIQUIDATION;
    @ApiModelProperty("分支机构") private List<EntFiliationDTO> FILIATION;
    @ApiModelProperty("年报-企业年报基本信息") private List<EntYearReportBasicDTO> YEARREPORTBASIC;
    @ApiModelProperty("年报-股权变更信息") private List<EntYearReportAlterStockDTO> YEARREPORTALTERSTOCK;
    @ApiModelProperty("年报-企业对外投资信息") private List<EntYearReportForinvDTO> YEARREPORTFORINV;
    @ApiModelProperty("年报-企业对外提供保证担保信息") private List<EntYearReportGuaranteeDTO> YEARREPORTFORGUARANTEE;
    @ApiModelProperty("年报-企业实缴出资信息") private List<EntYearReportPaidupCapitalDTO> YEARREPORTPAIDUPCAPITAL;
    @ApiModelProperty("年报-认缴出资信息") private List<EntYearReportSubCapitalDTO> YEARREPORTSUBCAPITAL;
    @ApiModelProperty("年报-网站信息") private List<EntYearReportWebsiteDTO> YEARREPORTWEBSITEINFO;
    @ApiModelProperty("年报-社会保险信息") private List<EntYearReportSocsecDTO> YEARREPORTSOCSEC;
    @ApiModelProperty("年报-修改信息") private List<EntYearReportAlterDTO> YEARREPORTALTER;
    @ApiModelProperty("股东及出资信息") private List<EntShareholderDTO> SHAREHOLDER;
    @ApiModelProperty("企业基本信息") private EntBasicDTO BASIC;
    @ApiModelProperty("企业异常名录") private List<EntExceptionDTO> EXCEPTIONLIST;
    @ApiModelProperty("严重违法") private List<EntBreakLawDTO> BREAKLAW;
    @ApiModelProperty("动产抵押-基本信息") private List<EntMortgageBasicDTO> MORTGAGEBASIC;
    @ApiModelProperty("动产抵押-登记信息") private List<EntMortgageRegDTO> MORTGAGEREG;
    @ApiModelProperty("动产抵押-抵押权人信息") private List<EntMortgagePerDTO> MORTGAGEPER;
    @ApiModelProperty("动产抵押-抵押物信息") private List<EntMortgagePawnDTO> MORTGAGEPAWN;
    @ApiModelProperty("动产抵押-被担保主债权信息") private List<EntMortgageDebtDTO> MORTGAGEDEBT;
    @ApiModelProperty("动产抵押-变更信息") private List<EntMortgageAltDTO> MORTGAGEALT;
    @ApiModelProperty("动产抵押-注销信息") private List<EntMortgageCanDTO> MORTGAGECAN;
    @ApiModelProperty("股权出质信息") private List<EntStockPawnDTO> STOCKPAWN;
    @ApiModelProperty("股权出质信息-变更信息") private List<EntStockPawnAltDTO> STOCKPAWNALT;
    @ApiModelProperty("股权出质信息-注销信息") private List<EntStockPawnRevDTO> STOCKPAWNREV;
    @ApiModelProperty("抽查检查") private List<EntInspectDTO> INSPECT;
    @ApiModelProperty("简易注销-基本信息") private EntQuickCancelBasicDTO QUICKCANCELBASIC;
    @ApiModelProperty("简易注销-异议信息") private List<EntQuickCancelDissentDTO> QUICKCANCELDISSENT;
}
